首页> 外文OA文献 >An algorithm for improving Sliding window Network Coding in TCP
【2h】

An algorithm for improving Sliding window Network Coding in TCP

机译:一种改进TCp中滑动窗口网络编码的算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Sliding-window Network Coding (NC) is a variation of Network Coding that is an addition to TCP/IP and improves the throughput of TCP on wireless networks. In this article, two implementations of a new algorithm are proposed in order to decrease the total transmission time, and to increase the decoding throughput throughout the transmission. The algorithm's main process identifies then retransmits the number of outstanding lost packets and is implemented in two different ways. The End of Transmission (EOT) implementation applies the process only once at the end of the transmission, whereas the “Pseudo-block” (PB) implementation applies the process at regular intervals throughout file transmission. The discrete event simulator ns-2 is used to implement and test the benefits of the proposed algorithm. Our extensive simulation results show that both implementations provide a sizeable decrease in average transmission time. For the first implementation (EOT), the average time to receive data decreased by 8.04% for small files (under 1 MB) compared to TCP/NC. The second implementation, PB, reduces file transmission times by up to 70% for larger files (GB range). Furthermore, PB creates a more even decoding throughput and allows for a smoother transmission. In this work, PB is shown to decrease the average standard deviation of the decoding throughput by over 60%. This decrease in decoding delay demonstrates the potential of sliding window NC in future streaming applications.
机译:滑动窗口网络编码(NC)是网络编码的一种变体,是对TCP / IP的补充,可提高无线网络上TCP的吞吐量。在本文中,提出了一种新算法的两种实现方式,以减少总传输时间,并增加整个传输过程中的解码吞吐量。该算法的主要过程确定然后重新传输未完成的丢失数据包的数量,并以两种不同的方式实现。传输结束(EOT)实现仅在传输结束时应用该过程一次,而“伪块”(PB)实现在整个文件传输中以固定间隔应用该过程。离散事件模拟器ns-2用于实现和测试所提出算法的优势。我们广泛的仿真结果表明,两种实现方式均可以大大减少平均传输时间。对于第一种实现(EOT),与TCP / NC相比,小文件(小于1 MB)的平均接收数据时间减少了8.04%。第二种实现方式PB,对于较大的文件(GB范围),文件传输时间最多减少70%。此外,PB产生更均匀的解码吞吐量,并允许更平滑的传输。在这项工作中,PB被证明可以将解码吞吐量的平均标准偏差降低60%以上。解码延迟的减少证明了滑动窗口NC在未来流应用中的潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号